package com.ruoyi.lowcode.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;



/**
 * 数据源列视图对象 lc_database_source
 *
 * @author ruoyi
 * @date 2023-09-30
 */
@Data
public class LcDatabaseSourceVo {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Long databaseSourceId;

    /**
     * 数据源名称
     */
    private String databaseSourceName;

    /**
     * 类型
     */
    private String type;

    /**
     * ip
     */
    private String ip;

    /**
     * 端口
     */
    private String port;

    /**
     * 数据库名称
     */
    private String databaseName;

    /**
     * 账号
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 属性
     */
    private String attribute;

    /**
     * 状态 0 停用 1 启用
     */
    private String status;

    /**
     * 备注
     */
    private String remark;


}
